Science

In a Truly Historic Milestone, JWST Has Been Successfully Deployed! Now What?